home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / g_man / cat3 / OpenGL / glloadidentity.z / glloadidentity
Encoding:
Text File  |  2001-04-17  |  3.6 KB  |  75 lines

  1.  
  2.  
  3.  
  4. ggggllllLLLLooooaaaaddddIIIIddddeeeennnnttttiiiittttyyyy((((3333GGGG))))             OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee             ggggllllLLLLooooaaaaddddIIIIddddeeeennnnttttiiiittttyyyy((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ggggllllLLLLooooaaaaddddIIIIddddeeeennnnttttiiiittttyyyy - replace the current matrix with the identity matrix
  10.  
  11.  
  12. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  13.      void ggggllllLLLLooooaaaaddddIIIIddddeeeennnnttttiiiittttyyyy( void )
  14.  
  15.  
  16. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  17.      ggggllllLLLLooooaaaaddddIIIIddddeeeennnnttttiiiittttyyyy replaces the current matrix with the identity matrix.  It
  18.      is semantically equivalent to calling ggggllllLLLLooooaaaaddddMMMMaaaattttrrrriiiixxxx with the identity
  19.      matrix
  20.  
  21.  
  22.  
  23.  
  24.                                 (                 )
  25.                                    1    0    0    0
  26.                                 |                 |
  27.  
  28.                                 |   0    1    0    0  |
  29.  
  30.                                 |                 |
  31.                                    0    0    1    0
  32.                                 |                 |
  33.  
  34.                                 ( 0   0   0   1  )
  35.  
  36.  
  37.      but in some cases it is more efficient.
  38.  
  39. EEEERRRRRRRROOOORRRRSSSS
  40.      GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNN is generated if ggggllllLLLLooooaaaaddddIIIIddddeeeennnnttttiiiittttyyyy is executed between
  41.      the execution of ggggllllBBBBeeeeggggiiiinnnn and the corresponding execution of ggggllllEEEEnnnndddd.
  42.  
  43. AAAASSSSSSSSOOOOCCCCIIIIAAAATTTTEEEEDDDD GGGGEEEETTTTSSSS
  44.      ggggllllGGGGeeeetttt with argument GGGGLLLL____MMMMAAAATTTTRRRRIIIIXXXX____MMMMOOOODDDDEEEE
  45.      ggggllllGGGGeeeetttt with argument GGGGLLLL____CCCCOOOOLLLLOOOORRRR____MMMMAAAATTTTRRRRIIIIXXXX
  46.      ggggllllGGGGeeeetttt with argument GGGGLLLL____MMMMOOOODDDDEEEELLLLVVVVIIIIEEEEWWWW____MMMMAAAATTTTRRRRIIIIXXXX
  47.      ggggllllGGGGeeeetttt with argument GGGGLLLL____PPPPRRRROOOOJJJJEEEECCCCTTTTIIIIOOOONNNN____MMMMAAAATTTTRRRRIIIIXXXX
  48.      ggggllllGGGGeeeetttt with argument GGGGLLLL____TTTTEEEEXXXXTTTTUUUURRRREEEE____MMMMAAAATTTTRRRRIIIIXXXX
  49.  
  50.  
  51. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  52.      ggggllllLLLLooooaaaaddddMMMMaaaattttrrrriiiixxxx, ggggllllMMMMaaaattttrrrriiiixxxxMMMMooooddddeeee, ggggllllMMMMuuuullllttttMMMMaaaattttrrrriiiixxxx, ggggllllPPPPuuuusssshhhhMMMMaaaattttrrrriiiixxxx
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.                                                                         PPPPaaaaggggeeee 1111
  72.  
  73.  
  74.  
  75.